Package-level declarations

Types

Link copied to clipboard
data class ChatboxConfiguration @JvmOverloads constructor(var mainColor: Int = 0xFF1BC74E.toInt(), var fontPath: String? = null, var incomingMessageBackgroundColor: Int? = null, var incomingMessageTextColor: Int? = null, var incomingMessageStrokeColor: Int? = null, var outgoingMessageBackgroundColor: Int? = mainColor, var outgoingMessageTextColor: Int? = null, var outgoingMessageStrokeColor: Int? = null, var accentColor: Int? = mainColor, var toolbarBackgroundColor: Int? = mainColor, var toolbarMainColor: Int? = null, var toolbarTitle: String? = null, var incomingMessageAvatar: IncomingMessageAvatar? = null, var automaticMessage: String? = null, var gdprMessage: String? = null)

Data object that holds the configuration of the Chatbox.

Link copied to clipboard

Controller in charge of Chatbox configuration & update.

Link copied to clipboard
interface ChatboxListener

Interface called when chatbox is updated.